package com.authority.vo;

public class CourierStatistics {
	/**
	 * 主键
	 */
	private Long id;

	/**
	 * 配送员姓名
	 */
	private String name;

	/**
	 * 配送员电话
	 */
	private String phone;
	
	/**
	 * 配送商id
	 */
	private Long providerId;

	/**
	 * 配送商名称
	 */
	private String providerName;
	
	/**
	 * 用工类型，1：全职，2：兼职
	 */
	private Integer type;

	/**
	 * 用工类型，1：全职，2：兼职
	 */
	private String jobType;

	/**
	 * 状态，1：正常，2：临时禁用，3：已离职
	 */
	private Integer status;
	
	/**
	 * 状态，1：正常，2：临时禁用，3：已离职
	 */
	private String statusType;

	/**
	 * 总揽收批次数
	 */
	private int allBatchNumber;
	/**
	 * 总揽收订单数
	 */
	private int allOrderNumber;
	/**
	 * 当月揽收批次数
	 */
	private int monthBatchNumber;
	/**
	 * 当月揽收订单数
	 */
	private int monthOrderNumber;
	/**
	 * 累计准时率
	 */
	private double allPunctualPercent;
	/**
	 * 当月准时率
	 */
	private double monthPunctualPercent;

	/**
	 * 累计准时率排名
	 */
	private int allPunctualPercentRank;
	/**
	 * 当月准时率排名
	 */
	private int monthPunctualPercentRank;

	/**
	 * 累计拒单率
	 */
	private double allRefusedOrderPercent;

	/**
	 * 当月拒单率
	 */
	private double monthRefusedOrderPercent;

	/**
	 * 最后揽收时间
	 */
	private String gmt_lastShip;

	/**
	 * 注册时间
	 */
	private String registerTime;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getProviderName() {
		return providerName;
	}

	public void setProviderName(String providerName) {
		this.providerName = providerName;
	}

	public String getJobType() {
		return jobType;
	}

	public void setJobType(String jobType) {
		this.jobType = jobType;
	}

	public String getStatusType() {
		return statusType;
	}

	public void setStatusType(String statusType) {
		this.statusType = statusType;
	}

	public int getAllBatchNumber() {
		return allBatchNumber;
	}

	public void setAllBatchNumber(int allBatchNumber) {
		this.allBatchNumber = allBatchNumber;
	}

	public int getAllOrderNumber() {
		return allOrderNumber;
	}

	public void setAllOrderNumber(int allOrderNumber) {
		this.allOrderNumber = allOrderNumber;
	}

	public int getMonthBatchNumber() {
		return monthBatchNumber;
	}

	public void setMonthBatchNumber(int monthBatchNumber) {
		this.monthBatchNumber = monthBatchNumber;
	}

	public int getMonthOrderNumber() {
		return monthOrderNumber;
	}

	public void setMonthOrderNumber(int monthOrderNumber) {
		this.monthOrderNumber = monthOrderNumber;
	}

	public double getAllPunctualPercent() {
		return allPunctualPercent;
	}

	public void setAllPunctualPercent(double allPunctualPercent) {
		this.allPunctualPercent = allPunctualPercent;
	}

	public double getMonthPunctualPercent() {
		return monthPunctualPercent;
	}

	public void setMonthPunctualPercent(double monthPunctualPercent) {
		this.monthPunctualPercent = monthPunctualPercent;
	}

	public int getAllPunctualPercentRank() {
		return allPunctualPercentRank;
	}

	public void setAllPunctualPercentRank(int allPunctualPercentRank) {
		this.allPunctualPercentRank = allPunctualPercentRank;
	}

	public int getMonthPunctualPercentRank() {
		return monthPunctualPercentRank;
	}

	public void setMonthPunctualPercentRank(int monthPunctualPercentRank) {
		this.monthPunctualPercentRank = monthPunctualPercentRank;
	}

	public double getAllRefusedOrderPercent() {
		return allRefusedOrderPercent;
	}

	public void setAllRefusedOrderPercent(double allRefusedOrderPercent) {
		this.allRefusedOrderPercent = allRefusedOrderPercent;
	}

	public double getMonthRefusedOrderPercent() {
		return monthRefusedOrderPercent;
	}

	public void setMonthRefusedOrderPercent(double monthRefusedOrderPercent) {
		this.monthRefusedOrderPercent = monthRefusedOrderPercent;
	}

	public String getGmt_lastShip() {
		return gmt_lastShip;
	}

	public void setGmt_lastShip(String gmt_lastShip) {
		this.gmt_lastShip = gmt_lastShip;
	}

	public String getRegisterTime() {
		return registerTime;
	}

	public void setRegisterTime(String registerTime) {
		this.registerTime = registerTime;
	}

	public Long getProviderId() {
		return providerId;
	}

	public void setProviderId(Long providerId) {
		this.providerId = providerId;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}
	
}
